leave loose ends - İspanyolca İngilizce Sözlük